/**
 * 网络请求的框架实现
 *
 *   编写一个函数
 *   提供网络请求   get post   回调函数
 *
 *
 */


/**
 * get 网络请求
 *
 * @param url
 * @param headers
 * @param callback
 */
let netLoginForGet=function(url,headers,callback){

  if(headers!=null){
    $.ajax({
      type: "GET",
      url: url,
      headers:headers,
      success: function (data) {
        callback(data);
      }
    });
  }else {
    $.ajax({
      type: "GET",
      url: url,
      success: function (data) {
        callback(data);
      }
  })
  }
}

/**
 * post网络请求
 * @param url
 * @param headers
 * @param params
 * @param callback
 */
let netLoginForPost=function (url,headers,params,callback) {

  if(headers!=null){
    $.ajax({
      type: "POST",
      url: url,
      headers:headers,
      data:params,
      success: function (data) {
        callback(data);
      }
    })
  }else {
    $.ajax({
      type: "POST",
      url: url,
      data:params,
      success: function (data) {
        callback(data);
      }
    })
  }
}

export  default {
  netLoginForGet,
  netLoginForPost
}






